/**
 * $Id: gameObject.h 4 2010-10-03 12:51:59Z pmedia@xi-intersection.net $
 */

// -----------------------------------------------------------------------------
// Structures
// -----------------------------------------------------------------------------

/**
 * Game Objects
 * 
 * All Objects displayed and interacted by the game are game objects.
 * Those consist of:
 * - stats
 * - model
 * - collision model
 * 
 */

struct GameObject {
	void *stats;
	struct GameModel *model;
	struct CollisionModel *cmodle;
};


/**
 * Game Object List
 */

struct GameObjectlist {
	unsigned int inUse:1;
	struct GameObject *Object;
	struct GameObjectList *NextObject;
};
